Słownik techniczny polsko-angielski

water energy, water power, hydro power